.box_3 {
  overflow: hidden;
  background-color: rgba(255, 255, 255, 1);
  width: 750rpx;
  justify-content: flex-center;
  .text-wrapper_2 {
    position: relative;
    //width: 313.95348837209303rpx;
    width: 750rpx;
    margin: 27.906976744186046rpx 0 0 34.883720930232556rpx;
    .text_2 {
      width: 660rpx;
      overflow-wrap: break-word;
      color: rgba(17, 17, 17, 1);
      font-size: 31.3953488372093rpx;
      font-family: Source Han Sans-Medium;
      font-weight: 500;
      text-align: center;
      line-height: 45.348837209302324rpx;
    }
  }
  .group_1 {
    position: relative;
    padding: 34.883720930232556rpx 0 27.906976744186046rpx 34.883720930232556rpx;
    .group_1_view {
      width: calc(100% - 46rpx);
    }
    .text-wrapper_3 {
      width: 100%;
      overflow-wrap: break-word;
      font-size: 0;
      font-family: Source Han Sans-Medium;
      font-weight: 500;
      text-align: left;
      line-height: 31.3953488372093rpx;
      .text_3 {
        width: 122.09302325581395rpx;
        overflow-wrap: break-word;
        color: rgba(255, 73, 22, 1);
        font-size: 31.3953488372093rpx;
        font-family: Source Han Sans-Medium;
        font-weight: 500;
        text-align: center;
        line-height: 31.3953488372093rpx;
      }
      .text_4 {
        overflow-wrap: break-word;
        color: rgba(255, 73, 22, 1);
        font-size: 52.325581395348834rpx;
        font-family: Source Han Sans-Medium;
        font-weight: 500;
        text-align: center;
        line-height: 52.325581395348834rpx;
      }
    }
    .text-wrapper_4 {
      width: 100%;
      overflow-wrap: break-word;
      font-size: 0;
      font-family: Source Han Sans-Regular;
      font-weight: NaN;
      text-align: left;
      line-height: 34.883720930232556rpx;
      margin: 13.953488372093023rpx 0 0 11rpx;
      .text_5 {
        color: rgba(173, 173, 173, 1);
        font-size: 24.41860465116279rpx;
        font-family: Source Han Sans-Regular;
        text-align: left;
        line-height: 34.883720930232556rpx;
      }
      .text_6 {
        color: rgba(173, 173, 173, 1);
        font-size: 24.41860465116279rpx;
        font-family: Source Han Sans-Regular;
        text-decoration: line-through;
        text-align: left;
        line-height: 34.883720930232556rpx;
      }
    }
    .text_7 {
      position: absolute;
      right: 28rpx;
      top: 46rpx;
      width: 130rpx;
      height: 34.8837209302rpx;
      overflow-wrap: break-word;
      color: rgb(173, 173, 173);
      font-size: 24.4186046512rpx;
      font-family: Source Han Sans-Regular;
      font-weight: NaN;
      text-align: right;
      white-space: nowrap;
      line-height: 34.8837209302rpx;
    }
  }
}

.box_5 {
  background-color: rgba(255, 255, 255, 1);
  position: absolute;
  left: -1.744186046511628rpx;
  top: 1158.139534883721rpx;
  width: 750rpx;
  height: 462.2093023255814rpx !important;
  .group_4 {
    width: 715.1162790697674rpx;
    height: 64.53488372093024rpx;
    margin: 27.906976744186046rpx 0 0 36.627906976744185rpx;
    .text_14 {
      width: 139.53488372093022rpx;
      height: 40.116279069767444rpx;
      overflow-wrap: break-word;
      color: rgba(17, 17, 17, 1);
      font-size: 27.906976744186046rpx;
      font-family: Source Han Sans-Medium;
      font-weight: 500;
      text-align: left;
      white-space: nowrap;
      line-height: 40.116279069767444rpx;
    }
    .image-text_1 {
      width: 106.3953488372093rpx;
      height: 61.04651162790697rpx;
      margin-top: 3.488372093023256rpx;
      .text-group_1 {
        width: 48.83720930232558rpx;
        height: 34.883720930232556rpx;
        overflow-wrap: break-word;
        color: rgba(153, 153, 153, 1);
        font-size: 24.41860465116279rpx;
        font-family: Source Han Sans-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 34.883720930232556rpx;
      }
      .thumbnail_5 {
        width: 27.906976744186046rpx;
        height: 27.906976744186046rpx;
        margin-top: 33.13953488372093rpx;
      }
    }
  }
  .image-text_2 {
    width: 680.2325581395348rpx;
    height: 125.5813953488372rpx;
    margin: 47.093023255813954rpx 0 0 0;
    .label_1 {
      width: 48.83720930232558rpx;
      height: 48.83720930232558rpx;
      margin-top: 3.488372093023256rpx;
    }
    .text-group_2 {
      width: 613.953488372093rpx;
      height: 125.5813953488372rpx;
      .text-wrapper_6 {
        width: 551.1627906976744rpx;
        height: 34.883720930232556rpx;
        .text_15 {
          width: 122.09302325581395rpx;
          height: 34.883720930232556rpx;
          overflow-wrap: break-word;
          color: rgba(173, 173, 173, 1);
          font-size: 24.41860465116279rpx;
          font-family: Source Han Sans-Regular;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 34.883720930232556rpx;
        }
        .text_16 {
          width: 411.6279069767442rpx;
          height: 34.883720930232556rpx;
          overflow-wrap: break-word;
          color: rgba(173, 173, 173, 1);
          font-size: 24.41860465116279rpx;
          font-family: Source Han Sans-Regular;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 34.883720930232556rpx;
        }
      }
      .paragraph_1 {
        width: 613.953488372093rpx;
        height: 80.23255813953489rpx;
        overflow-wrap: break-word;
        color: rgba(17, 17, 17, 1);
        font-size: 27.906976744186046rpx;
        font-family: Source Han Sans-Regular;
        font-weight: NaN;
        text-align: left;
        line-height: 40.116279069767444rpx;
        margin-top: 10.465116279069768rpx;
      }
    }
  }
  .image-text_3 {
    width: 680.2325581395348rpx;
    height: 125.5813953488372rpx;
    margin: 41.86046511627907rpx 0 29.651162790697676rpx 36.627906976744185rpx;
    .label_2 {
      width: 48.83720930232558rpx;
      height: 48.83720930232558rpx;
      margin-top: 3.488372093023256rpx;
    }
    .text-group_3 {
      width: 613.953488372093rpx;
      height: 125.5813953488372rpx;
      .text_17 {
        width: 122.09302325581395rpx;
        height: 34.883720930232556rpx;
        overflow-wrap: break-word;
        color: rgba(173, 173, 173, 1);
        font-size: 24.41860465116279rpx;
        font-family: Source Han Sans-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 34.883720930232556rpx;
      }
      .paragraph_2 {
        width: 613.953488372093rpx;
        height: 80.23255813953489rpx;
        overflow-wrap: break-word;
        color: rgba(17, 17, 17, 1);
        font-size: 27.906976744186046rpx;
        font-family: Source Han Sans-Regular;
        font-weight: NaN;
        text-align: left;
        line-height: 40.116279069767444rpx;
        margin-top: 10.465116279069768rpx;
      }
    }
  }
}

.box_6 {
  height: 6950.581395348837rpx;
  //background: url(https://mall-1312577323.cos.ap-chengdu.myqcloud.com/mall/lanhu_shangpinxiangqing/MasterDDSSlicePNGe1d2f59837459ca7606de4ae1a7282d3.png)
  //100% no-repeat;
  background-size: 100% 100%;
  width: 750rpx;
  position: absolute;
  left: 0;
  top: 1718.0232558139535rpx;
  .group_5 {
    height: 160.46511627906978rpx;
    //background: url(https://mall-1312577323.cos.ap-chengdu.myqcloud.com/mall/lanhu_shangpinxiangqing/MasterDDSSlicePNGbe66326a83d69c6d7f7012fa4300b570.png)
    //100% no-repeat;
    background-size: 100% 100%;
    margin-top: 6790.116279069767rpx;
    width: 750rpx;
    .box_7 {
      width: 708.1395348837209rpx;
      height: 71.51162790697674rpx;
      margin: 13.953488372093023rpx 0 0 26.162790697674417rpx;
      .image-text_4 {
        width: 41.86046511627907rpx;
        height: 64.53488372093024rpx;
        margin-top: 6.976744186046512rpx;
        .thumbnail_6 {
          width: 33.13953488372093rpx;
          height: 29.651162790697676rpx;
          margin-left: 5.232558139534884rpx;
        }
        .text-group_4 {
          width: 41.86046511627907rpx;
          height: 29.651162790697676rpx;
          overflow-wrap: break-word;
          font-size: 0;
          font-family: Source Han Sans-Normal;
          font-weight: NaN;
          text-align: center;
          white-space: nowrap;
          line-height: 29.651162790697676rpx;
          margin-top: 5.232558139534884rpx;
          .text_18 {
            width: 41.86046511627907rpx;
            height: 29.651162790697676rpx;
            overflow-wrap: break-word;
            color: rgba(112, 112, 112, 1);
            font-size: 20.930232558139537rpx;
            font-family: Source Han Sans-Normal;
            font-weight: NaN;
            text-align: center;
            white-space: nowrap;
            line-height: 29.651162790697676rpx;
          }
          .text_19 {
            width: 41.86046511627907rpx;
            height: 29.651162790697676rpx;
            overflow-wrap: break-word;
            color: rgba(61, 61, 61, 1);
            font-size: 20.930232558139537rpx;
            font-family: Source Han Sans-Normal;
            font-weight: NaN;
            text-align: center;
            white-space: nowrap;
            line-height: 29.651162790697676rpx;
          }
        }
      }
      .image-text_5 {
        width: 41.86046511627907rpx;
        height: 64.53488372093024rpx;
        margin: 6.976744186046512rpx 0 0 52.325581395348834rpx;
        .thumbnail_7 {
          width: 31.3953488372093rpx;
          height: 31.3953488372093rpx;
          margin-left: 6.976744186046512rpx;
        }
        .text-group_5 {
          width: 41.86046511627907rpx;
          height: 29.651162790697676rpx;
          overflow-wrap: break-word;
          font-size: 0;
          font-family: Source Han Sans-Normal;
          font-weight: NaN;
          text-align: center;
          white-space: nowrap;
          line-height: 29.651162790697676rpx;
          margin-top: 3.488372093023256rpx;
          .text_20 {
            width: 41.86046511627907rpx;
            height: 29.651162790697676rpx;
            overflow-wrap: break-word;
            color: rgba(112, 112, 112, 1);
            font-size: 20.930232558139537rpx;
            font-family: Source Han Sans-Normal;
            font-weight: NaN;
            text-align: center;
            white-space: nowrap;
            line-height: 29.651162790697676rpx;
          }
          .text_21 {
            width: 41.86046511627907rpx;
            height: 29.651162790697676rpx;
            overflow-wrap: break-word;
            color: rgba(61, 61, 61, 1);
            font-size: 20.930232558139537rpx;
            font-family: Source Han Sans-Normal;
            font-weight: NaN;
            text-align: center;
            white-space: nowrap;
            line-height: 29.651162790697676rpx;
          }
        }
      }
      .image-text_6 {
        width: 41.86046511627907rpx;
        height: 66.27906976744185rpx;
        margin: 5.232558139534884rpx 0 0 52.325581395348834rpx;
        .thumbnail_8 {
          width: 33.13953488372093rpx;
          height: 33.13953488372093rpx;
          margin-left: 5.232558139534884rpx;
        }
        .text-group_6 {
          width: 41.86046511627907rpx;
          height: 29.651162790697676rpx;
          overflow-wrap: break-word;
          color: rgba(112, 112, 112, 1);
          font-size: 20.930232558139537rpx;
          font-family: Source Han Sans-Normal;
          font-weight: NaN;
          text-align: center;
          white-space: nowrap;
          line-height: 29.651162790697676rpx;
          margin-top: 3.488372093023256rpx;
        }
      }
      .text_22 {
        width: 122.09302325581395rpx;
        height: 34.883720930232556rpx;
        overflow-wrap: break-word;
        color: rgba(255, 255, 255, 1);
        font-size: 24.41860465116279rpx;
        font-family: Source Han Sans-Medium;
        font-weight: 500;
        text-align: center;
        white-space: nowrap;
        line-height: 34.883720930232556rpx;
        margin: 19.186046511627907rpx 0 0 87.20930232558139rpx;
      }
      .text-wrapper_7 {
        background-color: rgba(255, 73, 22, 1);
        border-radius: 0px 23px 0px 23px;
        height: 71.51162790697674rpx;
        margin-left: 48.83720930232558rpx;
        width: 219.7674418604651rpx;
        .text_23 {
          width: 97.67441860465117rpx;
          height: 34.883720930232556rpx;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 1);
          font-size: 24.41860465116279rpx;
          font-family: Source Han Sans-Medium;
          font-weight: 500;
          text-align: center;
          white-space: nowrap;
          line-height: 34.883720930232556rpx;
          margin: 19.186046511627907rpx 0 0 61.04651162790697rpx;
        }
      }
    }
    .box_8 {
      width: 219.7674418604651rpx;
      height: 71.51162790697674rpx;
      margin: 0 0 3.488372093023256rpx 514.5348837209302rpx;
      .block_1 {
        background-color: rgba(255, 141, 26, 1);
        border-radius: 0px 23px 0px 23px;
        width: 219.7674418604651rpx;
        height: 71.51162790697674rpx;
      }
    }
  }
}

.list-items_1 {
  background-color: rgba(255, 255, 255, 1);
  width: 750rpx;
  height: 308.72093023255815rpx;
  margin-bottom: 20.930232558139537rpx;
  justify-content: flex-center;
  .box_2 {
    width: 692.4418604651163rpx;
    height: 85.46511627906976rpx;
    margin: 29.651162790697676rpx 0 0 22.674418604651162rpx;
    .label_1 {
      width: 80.23255813953489rpx;
      height: 80.23255813953489rpx;
      margin-top: 5.232558139534884rpx;
    }
    .box_3 {
      width: 177.90697674418604rpx;
      height: 81.97674418604652rpx;
      margin-left: 15.69767441860465rpx;
      .text_6 {
        width: 156.97674418604652rpx;
        height: 45.348837209302324rpx;
        overflow-wrap: break-word;
        color: rgba(17, 17, 17, 1);
        font-size: 31.3953488372093rpx;
        font-family: Source Han Sans-Medium;
        font-weight: 500;
        text-align: left;
        white-space: nowrap;
        line-height: 45.348837209302324rpx;
      }
      .image-wrapper_1 {
        width: 174.41860465116278rpx;
        height: 27.906976744186046rpx;
        margin: 8.720930232558139rpx 0 0 3.488372093023256rpx;
        .thumbnail_1 {
          width: 27.906976744186046rpx;
          height: 27.906976744186046rpx;
        }
        .thumbnail_2 {
          width: 27.906976744186046rpx;
          height: 27.906976744186046rpx;
          margin-left: 8.720930232558139rpx;
        }
        .thumbnail_3 {
          width: 27.906976744186046rpx;
          height: 27.906976744186046rpx;
          margin-left: 8.720930232558139rpx;
        }
        .thumbnail_4 {
          width: 27.906976744186046rpx;
          height: 27.906976744186046rpx;
          margin-left: 8.720930232558139rpx;
        }
        .thumbnail_5 {
          width: 27.906976744186046rpx;
          height: 27.906976744186046rpx;
          margin-left: 8.720930232558139rpx;
        }
      }
    }
    .text_7 {
      width: 122.09302325581395rpx;
      height: 34.883720930232556rpx;
      overflow-wrap: break-word;
      color: rgba(173, 173, 173, 1);
      font-size: 24.41860465116279rpx;
      font-family: Source Han Sans-Regular;
      font-weight: NaN;
      text-align: left;
      white-space: nowrap;
      line-height: 34.883720930232556rpx;
      margin: 5.232558139534884rpx 0 0 296.51162790697674rpx;
    }
  }
  .text-group_1 {
    width: 613.953488372093rpx;
    height: 136.04651162790697rpx;
    margin: 27.906976744186046rpx 0 29.651162790697676rpx 34.883720930232556rpx;
    .text_8 {
      width: 373.25581395348837rpx;
      height: 34.883720930232556rpx;
      overflow-wrap: break-word;
      color: rgba(112, 112, 112, 1);
      font-size: 24.41860465116279rpx;
      font-family: Source Han Sans-Regular;
      font-weight: NaN;
      text-align: left;
      white-space: nowrap;
      line-height: 34.883720930232556rpx;
    }
    .text_9 {
      width: 613.953488372093rpx;
      height: 80.23255813953489rpx;
      overflow-wrap: break-word;
      color: rgba(17, 17, 17, 1);
      font-size: 27.906976744186046rpx;
      font-family: Source Han Sans-Regular;
      font-weight: NaN;
      text-align: left;
      line-height: 40.116279069767444rpx;
      margin-top: 20.930232558139537rpx;
    }
  }
}

.recordsListItem {
  width: 100%;
  display: flex;
  flex-direction: column;
  background-color: #fff;

  .recordsListItem-head {
    margin: 15px 15px 5px 15px;
    flex: 1;
    display: flex;
    .avatar {
      margin-right: 21rpx;
      .user-img {
        height: 80.23rpx;
        width: 80.23rpx;
        border-radius: 23rpx;
      }
    }
    .info {
      flex: 5;
      display: flex;
      font-weight: bold;
      .content {
        flex: 7;
        font-size: 31.4rpx;
      }
      .time {
        flex: 3;
        font-size: 24.42rpx;
        color: #adadad;
        font-weight: normal;
        text-align: right;
      }
    }
  }
  .recordsListItem-body {
    flex: 3;
    margin: 0 15px 15px 20px;
    font-size: 27.91rpx;
    color: #111111;
    .buy {
      color: #707070;
      font-size: 24.42rpx;
    }
    .content {
      margin-top: 20.93rpx;
    }
  }
}

.menu-list {
  height: 46px;
  width: 100%;
  background-color: #fff;
  display: flex;
  justify-content: space-around;
  font-size: 24.42rpx;
  overflow: scroll;

  .menu-item {
    .bottom-block {
      margin: 0 auto;
      width: 60%;
      height: 3px;
      border-radius: 2px;
      background-color: #ff6d13;
    }
  }

  .selected {
    color: #ff6d13;
  }
}

.collection-items {
  height: 50rpx;
  width: 50rpx;
  // position: absolute;
  // top: 0;
  // right: 65rpx;
}
.arrow {
  width: 15rpx;
  height: 15rpx;
  border-top: 3rpx solid #b3b3b3;
  border-right: 3rpx solid #b3b3b3;
  transform: rotate(45deg);
  display: inline-block;
  position: relative;
}
.cmt-item {
  position: relative;
  padding: 20rpx 0rpx;
}
.prod-detail-title-text {
  color: #999999;
  display: block;
  line-height: 16px;
  margin: 20px 0 !important;
  font-size: 27rpx;
}
.cmt-cont_ {
  // padding: 0 20rpx;
}
.cmt-cont_1 {
  padding: 0 32rpx;
}
